on a happy note - Turkish English Dictionary